package cn.qingyun.gis.modules.school.mapper;

import cn.qingyun.gis.modules.school.entity.dto.FuseCustomerChannelInfoDTO;
import cn.qingyun.gis.modules.school.entity.dto.K12SchoolInfoDTO;
import cn.qingyun.gis.modules.school.entity.request.FuseCustomerChannelRequest;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * K12学校摸排调查表 Mapper 接口
 * </p>
 *
 * @author guest
 * @since 2024-01-04
 */
@DS("pgsql")
public interface FuseCustomerChannelMapper extends BaseMapper {

    String getLastFuseTableName();

    List<FuseCustomerChannelInfoDTO> queryFuseCustData(@Param("page") IPage<FuseCustomerChannelInfoDTO> page, @Param("param") FuseCustomerChannelRequest param);
}
